2012-09-08, Xaphod

Installation:
1. Copy the following files to your '../Metatrader4/experters/indicators/' 
   folder:
    GMTS-Matrix.mq4
    GMTS-Tape.mq4
    GMTS-Dash.ex4
    TVI.mq4
    T3MA-Basic.mq4
    GannHiLo-Histo.mq4

2. Restart MT4.

3. Doubleclick to load or Drag and drop the 'GMTS-Matrix', 'GMTS-Tape' or 'GMTS-Dash' 
   on your chart.
   
NOTE!
GMTS Dash REQUIRES MT4 Build 419.  
If it crashes your copy of MT4, remove it from the indicators folder and restart MT4. 
Direct your complaints about crashes to Metaquotes who are responsible for the lack of backward 
compatibility and the stability of their product.    

_______________________________________________________________________________

GMTS Matrix:

GMTS-Matrix is a non-repainting matrix indicator for use with the Genesis Matrix Trading System. 
  - It is composed of the following indicators: 
    1. TVI 
    2. CCI 
    3. Gann High/Low Indicator 
    4. T3 Moving Average 
  - Multi time-frame. All bars in the chart corresponding to a higher time-frame bar will be 
    updated to reflect the current state of the higher time-frame indicator. 
  - Optional alert when all 4 indicators line up. 
  - Set labels of your choice.  

Indicator Parameters:

TimeFrame.Settings:
TimeFrame.Period=0         Timeframe: 0,1,5,15,30,60,240,1440 etc. 
                                      Current Timeframe=0.  
TimeFrame.Auto=0           Automatically select higher TF. M15 and M30 -> H1.  
                           Off=0, 1st HigherTF=1, 2nd HigherTF=2. 
 
 
TVI.Settings:
TVI.r=12                   TVI r Period. 
TVI.s=12                   TVI s Period. 
TVI.u=5                    TVI u Period. 
TVI.Label=TVI              Label for the TVI signal line. 
 
CCI.Settings:
CCI.Period=20              CCI Period. 
CCI.Label=CCI              Label for the CCI signal line. 
 
T3MA.Settings:
T3MA.Period=8              T3MA Period. 
T3MA.b=0.618               Volume factor. 
T3MA.MaxBars=500           Maximum number of bars to draw. Set to 0 to show the full history. 
T3MA.Label=GM              Label for the T3MA  signal line. 
  
GannHiLo.Settings:
GannHiLo.Period=10         Gann High/Low Period. 
GannHiLo.Label=GHL         Label for the GannHiLo signal line. 

Alert.Settings:
Alert.OnBarClose=True      Alert only when an open bar closes. 
Alert.Popup=False          Popup window & sound on alert. 
Alert.Sound=               Play sound on alert. Wav files only. 
Alert.Email=False          Send email on alert. 
Alert.Subject=             Email subject. Null string ("") will result in a
                           preconfigured subject. 
 
Display.Settings:
Display.LabelColor=White  Color of Histogram Id labels. 

Divider.Settings:
Divider.MaxLines=30        Draw period divider line for higher time-frame bars. Nr of bars back. 
                           Set to 0 to disable. 
Divider.Color=DarkGray     Color of period divider lines.

Note: 
This indicator requires that the following indicators are installed and working: 
TVI.mq4, GannHiLo-Histo.mq4, T3MA-Basic.mq4

_______________________________________________________________________________

GMTS Tape:

GMTS-Tape is a tape chart of the Genesis Matrix Trading System Matrix indicator. 
  - It is composed of the following indicators: 
    1. TVI 
    2. CCI 
    3. T3 Moving Average 
    4. Gann High/Low Indicator  
  - Multi time-frame. All bars in the chart corresponding to a higher time-frame bar will be 
    updated to reflect the current state of the higher time-frame indicator. 
  - Optional alert when all the signal changes.  
 

Indicator Parameters:

TimeFrame.Settings:
TimeFrame.Period=0         Timeframe: 0,1,5,15,30,60,240,1440 etc. 
                           Current Timeframe=0.  
TimeFrame.Auto=0           Automatically select higher TF. M15 and M30 -> H1. 
                           Off=0, 1st HigherTF=1, 2nd HigherTF=2.
 
Mode.Settings:
Mode.Show3Bars=False       Indicate when 3 of 4 bars are the same. 
Mode.NoSigColor=DimGray    Color of no signal bar for 4 bars mode. 
Mode.3UpColor=RoyalBlue    Color of up signal bar for 3 of 4 bars. 
Mode.3DownColor=FireBrick  Color of down signal bar for 3 of 4 bars. 
 
TVI.Settings:
TVI.r=12                   TVI r Period. 
TVI.s=12                   TVI s Period. 
TVI.u=5                    TVI u Period. 
 
CCI.Settings:
CCI.Period=20              CCI Period. 
 
T3MA.Settings:
T3MA.Period=8              T3MA Period. 
T3MA.b=0.618               Volume factor. 
T3MA.MaxBars=500           Maximum number of bars to draw. Set to 0 to show the full history. 
 
GannHiLo.Settings:
GannHiLo.Period=10         Gann High/Low Period. 
 
Alert.Settings:
Alert.OnBarClose=True      Alert only when an open bar closes. 
Alert.Popup=False          Popup window & sound on alert. 
Alert.Sound=               Play sound on alert. Wav files only. 
Alert.Email=False          Send email on alert. 
Alert.Subject=             Email subject. Null string ("") will result in a 
                           preconfigured subject.
Divider.Settings: 
Divider.MaxLines=30        Draw period divider line for higher time-frame bars. Nr of bars back. 
                           Set to 0 to disable. 
Divider.Color=DarkGray     Color of period divider lines
 
Note: 
This indicator requires that the following indicators are installed and working: 
TVI.mq4, GannHiLo-Histo.mq4, T3MA-Basic.mq4    

_______________________________________________________________________________

GMTS Dash:

GMTS-Dash is a signal dashboard for the Genesis Matrix Trading System. It displays the 
current matrix signals for multiple time-frames and the ADR. 
  - It is composed of the following indicators: 
    1. TVI 
    2. CCI 
    3. T3 Moving Average 
    4. Gann High/Low Indicator 
  - Display 1 to 4 time-frames of the current GMTS signals. 
  - Show optional ADR level calculated from daily candles. 
  - 2 Optional alerts that can be set to alert when specified time-frames line up.  
  - User configurable colors. 
  - 5 different arrow types. 
  - Position relative to the on top-left or top right corner. Positioning on the top left corner 
    requires that the use of dlls is enabled. 
 
NOTE! 
GMTS-Dash REQUIRES MT4 Build 419.  
If it crashes your copy of MT4, remove it from the indicators folder and restart MT4. 
Direct your complaints about crashes to Metaquotes who are responsible for the lack of backward 
compatibility and the stability of their product. 

Indicator Parameters 
TimeFrame.Settings 
TimeFrame.1=M1             Timeframe: 
TimeFrame.2=M5               M1,M5,M15,M30;H1,H4,D1,W1,MN1.  
TimeFrame.3=M15              1,5,15,30,60,240,1440,10080,43200. 
TimeFrame.4=H1               Do not display: 0 or NULL String. 
 
TimeFrame.TF1BarNr=0       Bar nr to display data for. 'Currently open bar'=0, 
TimeFrame.TF2BarNr=0       'Last closed bar'=1. 
TimeFrame.TF3BarNr=0 
TimeFrame.TF4BarNr=0 
 
TVI.Settings:
TVI.r=12                   TVI r Period. 
TVI.s=12                   TVI s Period. 
TVI.u=5                    TVI u Period. 
TVI.Label=TVI              Label for TVI signal line. 
 
CCI.Settings:
CCI.Period=20              CCI Period. 
CCI.Label=CCI              Label for CCI signal line. 
 
GannHiLo.Settings:
GannHiLo.Period=10         Gann High/Low Period. 
GannHiLo.Label=GHL         Label for the GannHiLo signal line. 
 
T3MA.Settings:
T3MA.Period=8              T3MA Period. 
T3MA.b=0.618               Volume factor. 
T3MA.Label=GM              Label for the T3MA signal line. 
 
ADR.Settings:
ADR.Enable=True            Enable ADR display. 
ADR.Days=20                Nr of days to use for calculation. 
ADR.Low=40                 ADR Low level in percent. 
ADR.High=90                ADR High level in percent. 
 
Alert.Settings:
Alert.Set1=1100            Alert flags for TF1, TF2, TF3, TF4.  
                           Enable=1, Disable=0. Ex: 0101=TF2 AND TF4. 
Alert.Set2=1010            Alert flags for TF1, TF2, TF3, TF4.  
                           Enable=1, Disable=0. Ex: 1010=TF1 AND TF3. 
Alert.OnBarClose=True      Alert only when an open bar closes. 
Alert.Popup=True           Popup window & sound on alert. 
Alert.Sound=               Play sound on alert. Wav files only. 
Alert.Email=False          Send email on alert. 
Alert.Subject=             Email Subject. Blank will result in a 
                           preconfigured subject. 
 
Display.Settings:
Display.X=5                X position of display. 
Display.Y=15               Y position of display. 
Display.Corner=0           Display corner. Top left=0, Top Right=1. 
Display.Window=0           Window to display the dashboard in. 
Display.SysFontSize=1.0    Display system font size zoom factor. Normal=1.0, 125% zoom=1.25. 
Display.ColorBkg1=Gray     Background color for odd line. 
Display.ColorBkg2=Gray     Background color for even line. 
Display.ColorHeader=Gold   Color of the header text. 
Display.ColorSignal=Blue   Color of the symbol text. 
Display.ColorUp=Green      Color of the up signal. 
Display.ColorDown=Red      Color of the down signal. 
Display.ArrowType=0        0=Arrow, 1=Diagonal Arrow, 2=Square, 3=Dot, 4=Diamond. 

Note: 
This indicator requires that the following indicators are installed and working: 
TVI.mq4, GannHiLo-Histo.mq4, T3MA-Basic.mq4    
